Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 LEOPOLD STREET Terraced £430,882 £91,000 15 Apr 1998
26 LEOPOLD STREET Terraced £419,850 £75,000 13 Jun 1996
27 LEOPOLD STREET Terraced £393,484 £80,000 14 Nov 1997
28 LEOPOLD STREET Terraced £531,098 £495,000 15 Jun 2021
FLAT 3 29 LEOPOLD STREET Terraced £853,947 £520,000 12 Jan 2007
30 LEOPOLD STREET Terraced £521,101 £422,500 12 Jul 2019